constructed limestone - Turco Inglés Diccionario